Skip to content

release: 2.48.0#3527

Merged
stainless-app[bot] merged 3 commits into
mainfrom
release-please--branches--main--changes--next
Jul 23, 2026
Merged

release: 2.48.0#3527
stainless-app[bot] merged 3 commits into
mainfrom
release-please--branches--main--changes--next

Conversation

@stainless-app

@stainless-app stainless-app Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Automated Release PR

2.48.0 (2026-07-23)

Full Changelog: v2.47.0...v2.48.0

Features

  • api: accept None for prompt_cache_key/safety_identifier (36820e6)
  • api: add support for spend_limit admin apis (1ff13af)

This pull request is managed by Stainless's GitHub App.

The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.

For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.

🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions

@openai-sdks

openai-sdks Bot commented Jul 22, 2026

Copy link
Copy Markdown

OkTest Summary

237/237 SDK tests passed in 9.993s for Python SDK PR #3527.

Test results — 42 files
Test Result Time
tests/chat-completions-complex-body.test.ts ✅ Passed 141ms
tests/chat-completions-create.test.ts ✅ Passed 258ms
tests/chat-completions-stream.test.ts ✅ Passed 133ms
tests/files-content-binary.test.ts ✅ Passed 197ms
tests/files-create-multipart.test.ts ✅ Passed 232ms
tests/files-list-pagination.test.ts ✅ Passed 177ms
tests/initialize-config.test.ts ✅ Passed 178ms
tests/instance-isolation.test.ts ✅ Passed 166ms
tests/models-list.test.ts ✅ Passed 228ms
tests/responses-background-lifecycle.test.ts ✅ Passed 203ms
tests/responses-body-method-errors.test.ts ✅ Passed 314ms
tests/responses-cancel-timeout.test.ts ✅ Passed 174ms
tests/responses-cancel.test.ts ✅ Passed 260ms
tests/responses-compact-retries.test.ts ✅ Passed 285ms
tests/responses-compact.test.ts ✅ Passed 206ms
tests/responses-create-advanced-stream.test.ts ✅ Passed 150ms
tests/responses-create-advanced.test.ts ✅ Passed 175ms
tests/responses-create-disconnect.test.ts ✅ Passed 1.289s
tests/responses-create-errors.test.ts ✅ Passed 220ms
tests/responses-create-malformed-api-responses.test.ts ✅ Passed 251ms
tests/responses-create-retries.test.ts ✅ Passed 267ms
tests/responses-create-stream-failures.test.ts ✅ Passed 120ms
tests/responses-create-stream-timeout.test.ts ✅ Passed 198ms
tests/responses-create-stream-wire.test.ts ✅ Passed 3.142s
tests/responses-create-stream.test.ts ✅ Passed 81ms
tests/responses-create-terminal-states.test.ts ✅ Passed 218ms
tests/responses-create-timeout.test.ts ✅ Passed 186ms
tests/responses-create.test.ts ✅ Passed 216ms
tests/responses-delete.test.ts ✅ Passed 217ms
tests/responses-input-items-errors.test.ts ✅ Passed 273ms
tests/responses-input-items-list.test.ts ✅ Passed 254ms
tests/responses-input-items-options.test.ts ✅ Passed 253ms
tests/responses-input-tokens-count-timeout.test.ts ✅ Passed 216ms
tests/responses-input-tokens-count.test.ts ✅ Passed 203ms
tests/responses-malformed-inputs.test.ts ✅ Passed 2.367s
tests/responses-not-found-errors.test.ts ✅ Passed 232ms
tests/responses-parse.test.ts ✅ Passed 268ms
tests/responses-retrieve-retries.test.ts ✅ Passed 276ms
tests/responses-retrieve.test.ts ✅ Passed 222ms
tests/responses-stored-method-errors.test.ts ✅ Passed 633ms
tests/retry-behavior.test.ts ✅ Passed 3.099s
tests/sdk-error-shape.test.ts ✅ Passed 297ms

View OkTest run #30024424347

SDK merge (741aa14fca34) · head (7a45217ccc77) · base (e67afa88433d) · OkTest (d2b5921fc22a)

@stainless-app
stainless-app Bot force-pushed the release-please--branches--main--changes--next branch from 5029f1f to 7a45217 Compare July 23, 2026 16:16
@stainless-app
stainless-app Bot merged commit 8a6adcb into main Jul 23, 2026
15 checks passed
@stainless-app
stainless-app Bot deleted the release-please--branches--main--changes--next branch July 23, 2026 20:14
@stainless-app

stainless-app Bot commented Jul 23, 2026

Copy link
Copy Markdown
Contributor Author

🤖 Release is at https://github.com/openai/openai-python/releases/tag/v2.48.0 🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant